dispensing apparatus - Deutsch Englisch Wörterbuch